From 0cf4eb379fa4a0aca0239c3893c4f29f08728656 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Timm=20B=C3=A4der?= Date: Thu, 22 Aug 2019 12:54:36 +0200 Subject: [PATCH] csslookup: Remove tautological if expression A value is always either set or missing. This was changed in a1f7c459b75fe47e2abb7e856e6d4a4ad5208cb9, which removed the ability for partial style computation. --- gtk/gtkcsslookup.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/gtk/gtkcsslookup.c b/gtk/gtkcsslookup.c index cc1df1d2f9..b871c8f7a0 100644 --- a/gtk/gtkcsslookup.c +++ b/gtk/gtkcsslookup.c @@ -111,14 +111,11 @@ _gtk_css_lookup_resolve (GtkCssLookup *lookup, for (i = 0; i < GTK_CSS_PROPERTY_N_PROPERTIES; i++) { - if (lookup->values[i].value || - _gtk_bitmask_get (lookup->missing, i)) - gtk_css_static_style_compute_value (style, - provider, - parent_style, - i, - lookup->values[i].value, - lookup->values[i].section); - /* else not a relevant property */ + gtk_css_static_style_compute_value (style, + provider, + parent_style, + i, + lookup->values[i].value, + lookup->values[i].section); } } -- 2.30.2